Promoting Natural Selection in System Infrastructure Software
نویسندگان
چکیده
System infrastructure software is inherently complex, and seemingly exhibits a phenomenon similar to natural selection in biological systems [8]. Natural selection is an end result of degeneracy. That is, when a population consists of individuals that show significant structural differences yet perform essentially the same function, the structurally fittest will survive. Costs have precluded sufficient degeneracy in system infrastructure software, unfortunately limiting the available structural alternatives. We believe several mitigating factors are converging in such a way as to promote natural selection of competing structural representations of systems developed dynamically—while the system is running. These factors include both the increase of available resources in commodity systems and the increase in flexibility and customizability afforded by virtual machines such as Xen [3] and TTVM [17]. The goal of what we envision as Degenerate Programming is to enable the safe and simultaneous development of competing structural representations of systems software. By dynamically supporting multiple competing structural representations of entities and interactions, we believe we can more effectively arrive at optimal organizations of system infrastructures. An important open question arises, as to whether the population of systems has common patterns of execution and if generalizable states emerge among diverging representations. We believe a semantic-based treatment of the solution space may hold promise, but to date we know of no other work exploring these relationships in system infrastructure software.
منابع مشابه
Exploring the effective elements of e-learning development in Iran's higher education system
This study, by considering the importance of e-learning in higher education system,has the aim to identify and explore alternative solutions of the development of elearningin Iran. This research has been conducted using an exploratory qualitativeresearch methodology with two groups of respondents including both faculty membersand PhD students in three different higher education institutes in Ha...
متن کامل.The effect of information resources on the selection of strategies for adaptation to climate change by farmers (Case study: Golestan Province)
Background and Aim: The use of information resources is one of the important strategies in the selection of adaptation strategies to climate change by farmers. The aim of this study was to determine the effect of information resources on the selection of adaptation strategies to climate change by farmers in Golestan province. Method: The research was descriptive and survey. The statistical popu...
متن کاملDistributed Black-Box Software Testing Using Negative Selection
In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...
متن کاملSite selection for Temporary Earthquake Shelter Compounds, Using Analytic Hierarchy Process and Weighted Linear Combination based on GIS; Case Study: Shahrood
ite selection for Temporary Earthquake Shelter Compounds, Using Analytic Hierarchy Process and Weighted Linear Combination based on GIS; Case Study: Shahrood Abstract Natural disasters are unpredictable and unavoidable and their occurrence in human settlements has led to catastrophes in many cases. Therefore, it is necessary to prepare prior the occurrence of these events. A prompt resp...
متن کامل